package com.jxl.coreplay.core
{
	import flash.events.IEventDispatcher;

	public interface IVideoPlayer extends IEventDispatcher
	{
		function play():void
		function pause():void
		function stop():void
		function seek(offset:Number):void
		function resume():void
		
		function get volume():Number;
		function set volume(value:Number):void;
		function get duration():Number;
		function get bufferLength():Number;
		function get bufferTime():Number;
		function get time():Number;
		function get bytesLoaded():Number;
		function get bytesTotal():Number;
		function get currentFPS():Number;
		function get liveDelay():Number;
	}
}